package com.szh.zx.gaoDingJavaBook.chapter4.one;
/** 当执行到 1 的时候 对象1 是可达状态
 *  当执行到 2 的时候 对象1 是可恢复状态
 *   一个对象可被 类变量引用 其他对象实例变量引用 局部变量引用
 *   类变量引用的时候：这个类被销毁后，对象变为可恢复状态
 *   其他对象实例变量：该对象的对象变为不可达或者销毁的时候，变为不可达
 *   对于GC来说，判断一个对象是否可回收的标准就在于该对象是否被引用
*
* */
public class StatusTranfer {
	public static void test(){
		String a = new String("对象1"); //  1
		a=new String("对象2"); //   2
	}

	public static void main(String[] args) {
		test();
	}
}
